package Controles;

import Entidades.Sistema;
import Fronteras.FramePrincipal;
import java.util.ArrayList;
/**
*
* @author AlejandroRincon-257179
*/
public class ControlFrame {
	
    public float resultadoSuma;
    public float resultadoResta;
    public float resultadoMultiplicacion;
    public float resultadoDivision;
    public double resultadoSeno;
    public double resultadoCoseno;
    public double resultadoTangente;
    public double resultadoEuler;
    public double resultadoPotencia;
    public double resultadoLogaritmo;



    public ArrayList<Float> Suma (float numentero1, float numentero2){
    resultadoSuma= numentero1+numentero2;
    ArrayList<Float> a=new ArrayList<Float>();
    a.add(resultadoSuma);
    return a;
   }

    public ArrayList<Float> Resta (float numentero1, float numentero2){
    resultadoResta= numentero1-numentero2;
    ArrayList<Float> b=new ArrayList<Float>();
    b.add(resultadoResta);
    return b;
   }

    public ArrayList<Float> Multiplicacion (float numentero1, float numentero2){
    resultadoMultiplicacion= numentero1*numentero2;
    ArrayList<Float> c=new ArrayList<Float>();
    c.add(resultadoMultiplicacion);
    return c;
   }

    public ArrayList<Float> Division (float numentero1, float numentero2){
    resultadoDivision= numentero1/numentero2;
    ArrayList<Float> d=new ArrayList<Float>();
    d.add(resultadoDivision);
    return d;
   }

    public ArrayList<Double> Seno (double angulo){
    resultadoSeno= Math.sin(angulo);
    ArrayList<Double> d=new ArrayList<Double>();
    d.add(resultadoSeno);
    return d;
   }

    public ArrayList<Double> Coseno (double angulo){
    resultadoCoseno= Math.cos(angulo);
    ArrayList<Double> d=new ArrayList<Double>();
    d.add(resultadoCoseno);
    return d;
   }

    public ArrayList<Double> Tangente (double angulo){
    resultadoTangente= Math.tan(angulo);
    ArrayList<Double> d=new ArrayList<Double>();
    d.add(resultadoTangente);
    return d;
   }

    public ArrayList<Double> Euler (double numero){
    resultadoEuler= Math.pow(Math.E,numero);
    ArrayList<Double> d=new ArrayList<Double>();
    d.add(resultadoEuler);
    return d;
   }

    public ArrayList<Double> Logaritmo (double numero){
    resultadoLogaritmo= Math.log(numero);
    ArrayList<Double> d=new ArrayList<Double>();
    d.add(resultadoLogaritmo);
    return d;
   }

    public ArrayList<Double> Potencia(double elevar, double numero){
    resultadoPotencia= Math.pow(numero,elevar);
    ArrayList<Double> d=new ArrayList<Double>();
    d.add(resultadoPotencia);
    return d;
   }
}